package org.app.Entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalTime;
import java.util.Date;
import java.util.List;


@Data
@AllArgsConstructor
@NoArgsConstructor
public class ExercisePlan implements Serializable {
    @TableId(type = IdType.ASSIGN_UUID)
    private String p_id;
    private String p_name;
    private String p_target;
    private String p_level;
    private String p_type;
    private String p_intensity;
    private Date p_date;
    private LocalTime p_startTime;
    private LocalTime p_endTime;
    private String p_demand;
    private String p_content;
    private String p_equipment;
    private String others;

//    private List<PEGrade> peList;
//    private List<BioData> bioList;
    private List<NewTable> tableList;
    private List<StrengthData> strengthList;

    private Boolean isGroup;
    private String group_id;
    private String c_id;
    private Boolean isFinished;
    private String creator_id;
    private Boolean isLink;
    private Boolean copy;
    private String origin_id;
    private String create_time;
    private String end_update_time;
    private Boolean isShown;
}
